package edu.sctu.practice.class01.lili.test03;

/**
 * Created by jarime on 2015/10/9 0009.
 */
public class MyTime {

    //在程序中，经常要对时间进行操作，但是并没有时间类型的数据。那么，我们可以自己实现一个时间类，来满足程序中的需要。
    //定义名为MyTime的类，其中应有三个整型成员：时（hour），分（minute），秒（second），
    //为了保证数据的安全性，这三个成员变量应声明为私有
    //为MyTime类定义构造方法，以方便创建对象时初始化成员变量。
    //再定义diaplay方法，用于将时间信息打印出来。
    //为MyTime类添加以下方法：
    //addSecond(intsec)
    //addMinute(intmin)
    //addHour(inthou)
    //subSecond(intsec)
    //subMinute(intmin)
    //subHour(inthou)
    //分别对时、分、秒进行加减运算。

    private int hour;
    private int minute;
    private int second;

    public MyTime(int hour, int minute, int second) {
        this.hour = hour;
        this.minute = minute;
        this.second = second;
    }

    public void diaplay(){
        System.out.println("Hour:"+hour+"  Minute:"+minute+"  Second:"+second);
    }

    public void addSecond(int sec){
       second=second+sec;
    }

    public void addMinute(int min){
        minute=minute+min;
    }

    public void addHour(int hou){
        hour=hour+hou;
    }

    public void subSecond(int sec){
        second=second-sec;
    }

    public void subMinute(int min){
        minute=minute-min;
    }

    public void subHour(int hou){
        hour=hour-hou;
    }




}
